package com.example.redistest.config;

import com.alibaba.fastjson.JSON;
import com.example.redistest.pojo.AvgSalesDto;
import com.example.redistest.pojo.Student;
import com.example.redistest.pojo.TokenInfo;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * @author zjq
 * @since 2022/6/14 10:08
 */
public class Test {

    public static void main(String[] args) {


        Student s=new Student(1,"qiuqiu",1);
        // 直接转成map，key就是属性名
        Map<String, Object> map = JSON.parseObject(JSON.toJSONString(s), Map.class);
        System.out.println(map);

        Object name = map.get("name");
        System.out.println(name);

        //
        AvgSalesDto  dto=new AvgSalesDto();
        AvgSalesDto.AvgSalesDetail d=new AvgSalesDto.AvgSalesDetail();
        d.setSkuCode("lalal");d.setAvgSales(1);
        List l=new ArrayList();
        l.add(d);
        dto.setSkc("kkk");dto.setAvgSalesDetailList(l);

        String s1 = JSON.toJSONString(dto);
        System.out.println(s1);

    }

}
